corps artillery - English Synonyms Dictionary